设有n项任务,加工时间分别表示为正整数。现有2台同样的机器,从0时刻可以安排对这些任务的加工。规定只要有待加工的任务,任何机器就都不得闲置。如果直到时刻t所有任务都完成了,总的加工时间就等于t。设计一个算法找到使得总加工时间t达到最小的调度方案。令,那么存在一个最优调度使得第一台机器上总加工时间不超过T,且达到最大. 该问题称为双机调度问题。假设问题的解是,其中0或1. 如果,那么第i项任务放到第一台机器上加工;如果,那么第i项任务放到第二台机器上加工。把这个问题描述成组合优化问题,那么它的目标函数是:答案:



登录
订单
帮助
主页